package gek.uni.diplom.ocl.example.patterns.hierarhical;

public class BooleanExpCodeNode extends ACodeNode {

  /**
   * Код, который будет сгенерирован, если необходимо сделать значение выражение
   * истиной
   */
  private String trueSection = null;

  /**
   * Код, который будет вызван, если необходимо сделать значение выражение ложью
   */
  private String falseSection = null;

  public BooleanExpCodeNode(String oclString) {
    super(oclString, null);
  }

  public BooleanExpCodeNode(String oclString, IPattern parent) {
    super(oclString, parent);
  }

  public String getTrueSection() {
    return trueSection;
  }

  public void setTrueSection(String trueSection) {
    this.trueSection = trueSection;
  }

  public String getFalseSection() {
    return falseSection;
  }

  public void setFalseSection(String falseSection) {
    this.falseSection = falseSection;
  }
}
